package com.zhangtai.modules.constVo;

import java.util.HashMap;
import java.util.Map;

public class SalaryConst {

    /**
     *  薪资变动 薪资组 变动类型   专业晋级/管理晋级/试用转正/入职定薪/降级调薪/薪资调整
     *     0 专业晋级
     */
    public static final int SALARY_TYPE_ENTRY = 0;
    /**
     * 管理晋级
     */
    public static final int SALARY_TYPE_PROFESSION = 1;
    /**
     * 试用转正
     */
    public static final int SALARY_TYPE_MANAGEMENT =2;
    /**
     * 入职定薪
     */
    public static final int SALARY_TYPE_TRY_OUT=3;
    /**
     * 降级调薪
     */
    public static final int SALARY_TYPE_DOWNGRADE =4;
    /**
     * 薪资调整
     */
    public static final int SALARY_TYPE_ADJUSTMENT  =5;
    /**
     * 调动调薪
     */
    public static final int SALARY_TYPE_TRANSFER = 6;
    /**
     * 员工借调
     */
    public static final int SALARY_TYPE_SECONDMENT = 7;



    // 专业晋级/管理晋级/试用转正/入职定薪/降级调薪/薪资调整
    public static Map<Integer, String> salaryTypeMap = new HashMap<Integer, String>(){{
        put(SALARY_TYPE_ENTRY, "专业晋级");
        put(SALARY_TYPE_PROFESSION, "管理晋级");
        put(SALARY_TYPE_MANAGEMENT, "试用转正");
        put(SALARY_TYPE_TRY_OUT, "入职定薪");
        put(SALARY_TYPE_DOWNGRADE, "降级调薪");
        put(SALARY_TYPE_ADJUSTMENT, "薪资调整");
        put(SALARY_TYPE_TRANSFER, "调动调薪");
        put(SALARY_TYPE_SECONDMENT, "员工借调");
    }};
}
